// pages/demo/demo.js
Page({
    data: {
        arr: [
            { id: 1001, name: 'html' },
            { id: 1002, name: 'css' },
            { id: 1003, name: 'js' }
        ]
    },
    handleDelete(e) {
        // 3.通过aid属性获取数组中对应的下标
        var { aid } = e.currentTarget.dataset;
        var arr = this.data.arr;
        var index = arr.findIndex(item => {
            return item.id == aid;
        })
        // 4.将对应下标的数据删除
        arr.splice(index, 1)
        console.log(arr);
        // 5.this.setData重新设置页面
        this.setData({
            arr
        })
    }
})